.grid-c2-s6 .col-main{
	float:left;
	width:704px;
	}
#having-topic .hd,#tribe-assort .hd{
	margin-bottom:10px;
	border:none;
	border-bottom:1px solid #068ACC;
	color:#fff;
	height:30px;
	line-height:30px;
	background:none;
	}
#having-topic .hd h2{
	width:158px;
	font-size:14px;
	text-align:center;
	background:url(../img/sprite.png) no-repeat left -872px;	
	}		
#having-topic .bd{
	border:none;
	padding:0;
	}
#having-topic table{
	width:100%;
	}		
#having-topic .c1{
	width:90px;
	}
#having-topic .c2{
	width:300px;
	padding-right:10px;
	}
#having-topic .c3,#having-topic .c4,#having-topic .c5{
	width:100px;
	}			
#having-topic th{
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	padding:0 5px;
	background:#e7f4fd;
	}
#having-topic td{
	padding:5px;
	line-height:25px;
	}
#slider-info #pic-promo{
	width:320px;
	float:left;
	}
#slider-info #txt-list{
	width:360px;
	float:right;	
	}
#txt-list li{
	height:23px;
	line-height:23px;
	padding-left:15px;
	border-bottom:1px dotted #ccc;
	background:url(../img/icon.png) no-repeat 0 -263px;
	}
#hot-tribe .item {
	overflow:auto;
	}	
#hot-tribe .item li{
	width:115px;
	text-align:center;
	float:left;
	}
#hot-tribe .item li img{
	display:block;
	width:100px;
	height:60px;
	margin:0 auto 5px;	
	border:2px solid #cdeaff;
	}
#topic-search .bd{
	height:50px;
	padding-left:40px;
	background:#fffbcc;
	}
#topic-search .search-form input{
	vertical-align:middle;
	margin-right:5px;
	}		
#topic-search .search-form .input-text{
	border:1px solid #ccc;
	width:360px;
	padding:3px;
	}
#topic-search .search-form .btn{
	width:71px;
	height:27px;
	line-height:27px;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	cursor:pointer;
	border:medium none;
	background:url(../img/sprite.png) no-repeat right -408px;
	}		
#topic-search .txt{
	margin-top:2px;
	}		
#tribe-assort .hd h2{
	width:91px;
	font-size:14px;
	text-align:center;
	background:url(../img/sprite.png) no-repeat left -1246px;		
	}
#tribe-assort .bd{
	border:none;
	}
#tribe-assort .item{
	width:210px;
	float:left;
	padding:0 10px 10px 10px;
	}
#tribe-assort .item dt{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	color:#005EAC;
	}
#tribe-assort .item dd{
	float:left;
	font-size:14px;
	line-height:22px;
	padding-right:8px;
	_padding-right:5px;
	height:25px;
	white-space:nowrap;
	word-wrap:break-word;
	word-break:break-all;	
	}			
		
.grid-c2-s6 .col-side{
	float:right;
	width:246px;
	}
#found .bd{
	text-align:center;
	background:#b7edf8;
	}
#found p{
	font-size:14px;
	font-weight:bold;
	}	
#found .btn{
	width:158px;
	height:40px;
	line-height:40px;	
	margin:5px auto;
	background:url(../img/sprite.png) no-repeat 0 -1634px;
	}
#found .btn a{
	font-size:18px;
	font-weight:bold;
	color:#fff;
	}
#new-found .bd{
	padding:10px 0 0 0;
	}	
.list-pic li{
	width:66px;
	padding:0 7px;
	float:left;
	margin-bottom:5px;
	text-align:center;
	}
.list-pic .pic{
	width:54px;
	height:52px;              
	padding:4px 6px 5px 3px;
	text-align:center;         
	background:url(../img/sprite.png) no-repeat right -1440px;
	}
.list-pic .pic img{
	width:50px;
	height:50px;
	vertical-align:middle;
	}
.list-pic span,.list-pic em{
	display:block;  
	}	
.list-pic em{
	color:#a09e9f;
	font-size:11px;
	}	
#group-rank .hd{
	background:none;
	}
#group-rank .hd h2{
	margin:0 2px;
	border-bottom:1px solid #93c4e6;
	}	
#group-rank .bd{
	border-top:none;
	}
#group-rank .item li{
	height:28px;
	line-height:28px;
	overflow:hidden;
	}
#group-rank .item span{
	display:inline-block;
	}
#group-rank .txt{
	width:100px;
	}
#group-rank .txt img{
	width:20px;
	height:20px;
	margin-right:5px;
	vertical-align:middle;
	}
#group-rank .figure{
	margin-right:10px;
	}	
#group-rank .figure em{
	color:#f3911d;
	}											